/**
 * 事件管理 - 遥调列表 - 类型
 * @author xiaoxujs
 */
// 遥调组列表 -  入参
export interface ISyhtDictDebugItemGetDictDebugItemPageParams {
    size: number; //  每页条数
    currentPage: number; //  当前页码
    debugId: string; //  事件组id
    paramName?: string; //  事件名称
}

// 遥调组列表 -  出参
export interface ISyhtDictDebugItemGetDictDebugItemPage {
    accuracy: string; // 精度
    addrNum: string; // 地址序号
    debugId: string; // 事件组id
    debugItemId: string; // 事件id
    initValue: string; // 初始值
    isStore: string; // 是否存储 0 否 1 是
    max: string; // 最大值
    min: string; // 最小值
    paramName: string; // 参数名称
    parserRule: string; // 解析规则
    ruleId: string; // 规则id
    storeDay: string; // 存储周期 天
    storeInterval: string; // 存储间隔，1每次，2每秒，3每分，4 30分，5 1h,6 2h
    unit: string; // 数据单位
}

// 添加遥调数据 - 入参
export interface ISyhtDictDebugItemAddDebugItemParams {
    accuracy: string; // 精度
    addrNum: string; // 地址序号
    debugId: string; // 事件组id
    initValue: string; // 初始值
    isStore: string; // 是否存储 0 否 1 是
    max: string; // 最大值
    min: string; // 最小值
    paramName: string; // 参数名称
    parserRule: string; // 解析规则
    ruleId: string; // 规则id
    storeDay: string; // 存储周期 天
    storeInterval: string; // 存储间隔，1每次，2每秒，3每分，4 30分，5 1h,6 2h
    unit: string; // 数据单位
}

// 获取事件详情 - 出参
export interface ISyhtDictDebugItemGetDictDebugItemById extends ISyhtDictDebugItemAddDebugItemParams {
    debugId: string//数据id
}
// 修改事件 - 入参
export interface IISyhtDictDebugItemUpdateDebugItemParams extends ISyhtDictDebugItemAddDebugItemParams {
    debugItemId: string//数据id
}